<?php
class TplStyleController extends Controller{
	public function __init(){

	}
	public function index(){
		// 遍历Template模板目录及文件
		$dirs = Dir::tree('Template');
		foreach ($dirs as $id => $d) {
			//风格必须存在风格图和说明
			if(!is_file($d['path'].'cms.png') || !is_file($d['path'].'config.xml')){
				continue;
			}
			$dirs[$id]['current']=$d['filename']== C('WEBSTYLE')?1:0;
			// 把图片和说明压力新的数组里
			$dirs[$id]['image'] =__ROOT__.'/Template/'.$d['filename'].'/cms.png';
			$dirs[$id]['config']=Xml::toArray(file_get_contents($d['path'].'config.xml'));
		}

		$this->assign('dirs',$dirs);
		$this->display();

	}
	// AJAX设置模板
	public function set(){
		$db = K('Config');
		if($db->setTplStyle()){
			$this->success('设置成功');
		}else{
			$this->error($db->error);
		}
	}
}
?>